- H5DOwrite_chunk
herr_t H5DOwrite_chunk(hid_t dset_id, hid_t dxpl_id, uint filters, hsize_t* offset, size_t data_size, const(void*) buf)
- H5DSattach_scale
herr_t H5DSattach_scale(hid_t did, hid_t dsid, uint idx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5DSdetach_scale
herr_t H5DSdetach_scale(hid_t did, hid_t dsid, uint idx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5DSget_label
ssize_t H5DSget_label(hid_t did, uint idx, char* label, size_t size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5DSget_num_scales
int H5DSget_num_scales(hid_t did, uint dim)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5DSget_scale_name
ssize_t H5DSget_scale_name(hid_t did, char* name, size_t size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5DSis_attached
htri_t H5DSis_attached(hid_t did, hid_t dsid, uint idx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5DSis_scale
htri_t H5DSis_scale(hid_t did)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5DSiterate_scales
herr_t H5DSiterate_scales(hid_t did, uint dim, int* idx, H5DS_iterate_t visitor, void* visitor_data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5DSset_label
herr_t H5DSset_label(hid_t did, uint idx, const(char*) label)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5DSset_scale
herr_t H5DSset_scale(hid_t dsid, const(char*) dimname)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5IMget_image_info
herr_t H5IMget_image_info(hid_t loc_id, const(char*) dset_name, hsize_t* width, hsize_t* height, hsize_t* planes, char* interlace, hssize_t* npals)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5IMget_npalettes
herr_t H5IMget_npalettes(hid_t loc_id, const(char*) image_name, hssize_t* npals)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5IMget_palette
herr_t H5IMget_palette(hid_t loc_id, const(char*) image_name, int pal_number, ubyte* pal_data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5IMget_palette_info
herr_t H5IMget_palette_info(hid_t loc_id, const(char*) image_name, int pal_number, hsize_t* pal_dims)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5IMis_image
herr_t H5IMis_image(hid_t loc_id, const(char*) dset_name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5IMis_palette
herr_t H5IMis_palette(hid_t loc_id, const(char*) dset_name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5IMlink_palette
herr_t H5IMlink_palette(hid_t loc_id, const(char*) image_name, const(char*) pal_name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5IMmake_image_24bit
herr_t H5IMmake_image_24bit(hid_t loc_id, const(char*) dset_name, hsize_t width, hsize_t height, const(char*) interlace, const(ubyte*) buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5IMmake_image_8bit
herr_t H5IMmake_image_8bit(hid_t loc_id, const(char*) dset_name, hsize_t width, hsize_t height, const(ubyte*) buffer)
- H5IMmake_palette
herr_t H5IMmake_palette(hid_t loc_id, const(char*) pal_name, hsize_t* pal_dims, const(ubyte*) pal_data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5IMread_image
herr_t H5IMread_image(hid_t loc_id, const(char*) dset_name, ubyte* buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5IMunlink_palette
herr_t H5IMunlink_palette(hid_t loc_id, const(char*) image_name, const(char*) pal_name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTdtype_to_text
herr_t H5LTdtype_to_text(hid_t dtype, char* str, H5LT_lang_t lang_type, size_t* len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTfind_attribute
herr_t H5LTfind_attribute(hid_t loc_id, const(char*) name)
- H5LTfind_dataset
herr_t H5LTfind_dataset(hid_t loc_id, const(char*) name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTget_attribute
herr_t H5LTget_attribute(hid_t loc_id, const(char*) obj_name, const(char*) attr_name, hid_t mem_type_id, void* data)
- H5LTget_attribute_char
herr_t H5LTget_attribute_char(hid_t loc_id, const(char*) obj_name, const(char*) attr_name, char* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTget_attribute_double
herr_t H5LTget_attribute_double(hid_t loc_id, const(char*) obj_name, const(char*) attr_name, double* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTget_attribute_float
herr_t H5LTget_attribute_float(hid_t loc_id, const(char*) obj_name, const(char*) attr_name, float* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTget_attribute_info
herr_t H5LTget_attribute_info(hid_t loc_id, const(char*) obj_name, const(char*) attr_name, hsize_t* dims, H5TClass* type_class, size_t* type_size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTget_attribute_int
herr_t H5LTget_attribute_int(hid_t loc_id, const(char*) obj_name, const(char*) attr_name, int* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTget_attribute_long
herr_t H5LTget_attribute_long(hid_t loc_id, const(char*) obj_name, const(char*) attr_name, long* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTget_attribute_long_long
herr_t H5LTget_attribute_long_long(hid_t loc_id, const(char*) obj_name, const(char*) attr_name, long* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTget_attribute_ndims
herr_t H5LTget_attribute_ndims(hid_t loc_id, const(char*) obj_name, const(char*) attr_name, int* rank)
Query attribute functions
- H5LTget_attribute_short
herr_t H5LTget_attribute_short(hid_t loc_id, const(char*) obj_name, const(char*) attr_name, short* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTget_attribute_string
herr_t H5LTget_attribute_string(hid_t loc_id, const(char*) obj_name, const(char*) attr_name, char* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTget_attribute_uchar
herr_t H5LTget_attribute_uchar(hid_t loc_id, const(char*) obj_name, const(char*) attr_name, ubyte* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTget_attribute_uint
herr_t H5LTget_attribute_uint(hid_t loc_id, const(char*) obj_name, const(char*) attr_name, uint* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTget_attribute_ulong
herr_t H5LTget_attribute_ulong(hid_t loc_id, const(char*) obj_name, const(char*) attr_name, ulong* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTget_attribute_ushort
herr_t H5LTget_attribute_ushort(hid_t loc_id, const(char*) obj_name, const(char*) attr_name, ushort* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTget_dataset_info
herr_t H5LTget_dataset_info(hid_t loc_id, const(char*) dset_name, hsize_t* dims, H5TClass* type_class, size_t* type_size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTget_dataset_ndims
herr_t H5LTget_dataset_ndims(hid_t loc_id, const(char*) dset_name, int* rank)
- H5LTmake_dataset
herr_t H5LTmake_dataset(hid_t loc_id, const(char*) dset_name, int rank, hsize_t* dims, hid_t type_id, const(void*) buffer)
- H5LTmake_dataset_char
herr_t H5LTmake_dataset_char(hid_t loc_id, const(char*) dset_name, int rank, hsize_t* dims, const(char*) buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTmake_dataset_double
herr_t H5LTmake_dataset_double(hid_t loc_id, const(char*) dset_name, int rank, hsize_t* dims, double* buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTmake_dataset_float
herr_t H5LTmake_dataset_float(hid_t loc_id, const(char*) dset_name, int rank, hsize_t* dims, float* buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTmake_dataset_int
herr_t H5LTmake_dataset_int(hid_t loc_id, const(char*) dset_name, int rank, hsize_t* dims, int* buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTmake_dataset_long
herr_t H5LTmake_dataset_long(hid_t loc_id, const(char*) dset_name, int rank, hsize_t* dims, long* buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTmake_dataset_short
herr_t H5LTmake_dataset_short(hid_t loc_id, const(char*) dset_name, int rank, hsize_t* dims, short* buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTmake_dataset_string
herr_t H5LTmake_dataset_string(hid_t loc_id, const(char*) dset_name, const(char*) buf)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTopen_file_image
hid_t H5LTopen_file_image(void* buf_ptr, size_t buf_size, uint flags)
File image operations functions
- H5LTpath_valid
htri_t H5LTpath_valid(hid_t loc_id, const(char*) path, hbool_t check_object_valid)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTread_dataset
herr_t H5LTread_dataset(hid_t loc_id, const(char*) dset_name, hid_t type_id, void* buffer)
- H5LTread_dataset_char
herr_t H5LTread_dataset_char(hid_t loc_id, const(char*) dset_name, char* buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTread_dataset_double
herr_t H5LTread_dataset_double(hid_t loc_id, const(char*) dset_name, double* buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTread_dataset_float
herr_t H5LTread_dataset_float(hid_t loc_id, const(char*) dset_name, float* buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTread_dataset_int
herr_t H5LTread_dataset_int(hid_t loc_id, const(char*) dset_name, int* buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTread_dataset_long
herr_t H5LTread_dataset_long(hid_t loc_id, const(char*) dset_name, long* buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTread_dataset_short
herr_t H5LTread_dataset_short(hid_t loc_id, const(char*) dset_name, short* buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTread_dataset_string
herr_t H5LTread_dataset_string(hid_t loc_id, const(char*) dset_name, char* buf)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTset_attribute_char
herr_t H5LTset_attribute_char(hid_t loc_id, const(char*) obj_name, const(char*) attr_name, const(char*) buffer, size_t size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTset_attribute_double
herr_t H5LTset_attribute_double(hid_t loc_id, const(char*) obj_name, const(char*) attr_name, double* buffer, size_t size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTset_attribute_float
herr_t H5LTset_attribute_float(hid_t loc_id, const(char*) obj_name, const(char*) attr_name, float* buffer, size_t size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTset_attribute_int
herr_t H5LTset_attribute_int(hid_t loc_id, const(char*) obj_name, const(char*) attr_name, int* buffer, size_t size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTset_attribute_long
herr_t H5LTset_attribute_long(hid_t loc_id, const(char*) obj_name, const(char*) attr_name, long* buffer, size_t size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTset_attribute_long_long
herr_t H5LTset_attribute_long_long(hid_t loc_id, const(char*) obj_name, const(char*) attr_name, long* buffer, size_t size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTset_attribute_short
herr_t H5LTset_attribute_short(hid_t loc_id, const(char*) obj_name, const(char*) attr_name, short* buffer, size_t size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTset_attribute_string
herr_t H5LTset_attribute_string(hid_t loc_id, const(char*) obj_name, const(char*) attr_name, const(char*) attr_data)
- H5LTset_attribute_uchar
herr_t H5LTset_attribute_uchar(hid_t loc_id, const(char*) obj_name, const(char*) attr_name, const(ubyte*) buffer, size_t size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTset_attribute_uint
herr_t H5LTset_attribute_uint(hid_t loc_id, const(char*) obj_name, const(char*) attr_name, uint* buffer, size_t size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTset_attribute_ulong
herr_t H5LTset_attribute_ulong(hid_t loc_id, const(char*) obj_name, const(char*) attr_name, ulong* buffer, size_t size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTset_attribute_ushort
herr_t H5LTset_attribute_ushort(hid_t loc_id, const(char*) obj_name, const(char*) attr_name, ushort* buffer, size_t size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5LTtext_to_dtype
hid_t H5LTtext_to_dtype(const(char*) text, H5LT_lang_t lang_type)
- H5PTappend
herr_t H5PTappend(hid_t table_id, size_t nrecords, const(void*) data)
- H5PTclose
herr_t H5PTclose(hid_t table_id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5PTcreate_fl
hid_t H5PTcreate_fl(hid_t loc_id, const(char*) dset_name, hid_t dtype_id, hsize_t chunk_size, int compression)
Create/Open/Close functions
- H5PTcreate_index
herr_t H5PTcreate_index(hid_t table_id)
Packet Table "current index" functions
- H5PTcreate_vl
hid_t H5PTcreate_vl(hid_t loc_id, const(char*) dset_name, hsize_t chunk_size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5PTfree_vlen_readbuff
herr_t H5PTfree_vlen_readbuff(hid_t table_id, size_t bufflen, void* buff)
Memory Management functions
- H5PTget_index
herr_t H5PTget_index(hid_t table_id, hsize_t* pt_index)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5PTget_next
herr_t H5PTget_next(hid_t table_id, size_t nrecords, void* data)
- H5PTget_num_packets
herr_t H5PTget_num_packets(hid_t table_id, hsize_t* nrecords)
- H5PTis_valid
herr_t H5PTis_valid(hid_t table_id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5PTis_varlen
herr_t H5PTis_varlen(hid_t table_id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5PTopen
hid_t H5PTopen(hid_t loc_id, const(char*) dset_name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5PTread_packets
herr_t H5PTread_packets(hid_t table_id, hsize_t start, size_t nrecords, void* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5PTset_index
herr_t H5PTset_index(hid_t table_id, hsize_t pt_index)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5TBAget_fill
htri_t H5TBAget_fill(hid_t loc_id, const(char*) dset_name, hid_t dset_id, ubyte* dst_buf)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5TBAget_title
herr_t H5TBAget_title(hid_t loc_id, char* table_title)
Table attribute functions
- H5TBadd_records_from
herr_t H5TBadd_records_from(hid_t loc_id, const(char*) dset_name1, hsize_t start1, hsize_t nrecords, const(char*) dset_name2, hsize_t start2)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5TBappend_records
herr_t H5TBappend_records(hid_t loc_id, const(char*) dset_name, hsize_t nrecords, size_t type_size, size_t* field_offset, size_t* dst_sizes, const(void*) buf)
- H5TBcombine_tables
herr_t H5TBcombine_tables(hid_t loc_id1, const(char*) dset_name1, hid_t loc_id2, const(char*) dset_name2, const(char*) dset_name3)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5TBdelete_field
herr_t H5TBdelete_field(hid_t loc_id, const(char*) dset_name, const(char*) field_name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5TBdelete_record
herr_t H5TBdelete_record(hid_t loc_id, const(char*) dset_name, hsize_t start, hsize_t nrecords)
- H5TBget_field_info
herr_t H5TBget_field_info(hid_t loc_id, const(char*) dset_name, char** field_names, size_t* field_sizes, size_t* field_offsets, size_t* type_size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5TBget_table_info
herr_t H5TBget_table_info(hid_t loc_id, const(char*) dset_name, hsize_t* nfields, hsize_t* nrecords)
- H5TBinsert_field
herr_t H5TBinsert_field(hid_t loc_id, const(char*) dset_name, const(char*) field_name, hid_t field_type, hsize_t position, const(void*) fill_data, const(void*) buf)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5TBinsert_record
herr_t H5TBinsert_record(hid_t loc_id, const(char*) dset_name, hsize_t start, hsize_t nrecords, size_t dst_size, size_t* dst_offset, size_t* dst_sizes, void* buf)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5TBmake_table
herr_t H5TBmake_table(const(char*) table_title, hid_t loc_id, const(char*) dset_name, hsize_t nfields, hsize_t nrecords, size_t type_size, const(char**) field_names, size_t* field_offset, hid_t* field_types, hsize_t chunk_size, void* fill_data, int compress, const(void*) buf)
- H5TBread_fields_index
herr_t H5TBread_fields_index(hid_t loc_id, const(char*) dset_name, hsize_t nfields, int* field_index, hsize_t start, hsize_t nrecords, size_t type_size, size_t* field_offset, size_t* dst_sizes, void* buf)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5TBread_fields_name
herr_t H5TBread_fields_name(hid_t loc_id, const(char*) dset_name, const(char*) field_names, hsize_t start, hsize_t nrecords, size_t type_size, size_t* field_offset, size_t* dst_sizes, void* buf)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5TBread_records
herr_t H5TBread_records(hid_t loc_id, const(char*) dset_name, hsize_t start, hsize_t nrecords, size_t type_size, size_t* dst_offset, size_t* dst_sizes, void* buf)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5TBread_table
herr_t H5TBread_table(hid_t loc_id, const(char*) dset_name, size_t dst_size, size_t* dst_offset, size_t* dst_sizes, void* dst_buf)
- H5TBwrite_fields_index
herr_t H5TBwrite_fields_index(hid_t loc_id, const(char*) dset_name, hsize_t nfields, int* field_index, hsize_t start, hsize_t nrecords, size_t type_size, size_t* field_offset, size_t* dst_sizes, const(void*) buf)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5TBwrite_fields_name
herr_t H5TBwrite_fields_name(hid_t loc_id, const(char*) dset_name, const(char*) field_names, hsize_t start, hsize_t nrecords, size_t type_size, size_t* field_offset, size_t* dst_sizes, const(void*) buf)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5TBwrite_records
herr_t H5TBwrite_records(hid_t loc_id, const(char*) dset_name, hsize_t start, hsize_t nrecords, size_t type_size, size_t* field_offset, size_t* dst_sizes, const(void*) buf)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Copyright by The HDF Group. Copyright by the Board of Trustees of the University of Illinois. All rights reserved.
This file is part of HDF5. The full HDF5 copyright notice, including terms governing use, modification, and redistribution, is contained in the files COPYING and Copyright.html. COPYING can be found at the root of the source code distribution tree; Copyright.html can be found at the root level of an installed copy of the electronic HDF5 document set and is linked from the top-level documents page. It can also be found at http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have access to either file, you may request a copy from help@hdfgroup.org.
Ported 2015 to the D Programming Language by Laeeth Isharc
hdf5.hl - bindings for 'high level' C API for HDF5
Not tested and may not be complete